★★★½
17 Da Costa Drive, Near Turtle Beach, Ocho Rios, Jamaica
Property Location
Mystic Ridge Jamaica is in the heart of Ocho Rios, walking distance from Taj Mahal Mall and Coyaba River Garden. This spa resort is within close proximity of Shaw Park Botanical Gardens and Island Village.
Self-catering,Spa HOTEL